home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d1 / intr888.arc / INTERRUP.1ST next >
Text File  |  1988-12-01  |  7KB  |  157 lines

  1. Interrupt List
  2. Release 88.8   Last change 10/29/88
  3.  
  4. Please distribute all of the following files together:
  5.         INTERRUP.1ST   this file
  6.         INTERRUP.LST   the actual list, ~155 pages at 60 lines per page
  7.         INTERRUP.SUM   a one-line-per-function summary, 15 pages
  8.         INTERRUP.PRI   a brief primer on interrupts
  9. -----------------------------------------------------------
  10. The newest release of this list is always available in two places:
  11.  
  12. On FIDOnet, as file INTERnyy.ZOO on the Second Opinion 1:129/31 (412) 826-0822,
  13.         where nyy stands for the nth release of year yy.  File Requests 23 hrs.
  14. On the ARPAnet, by standard anonymous FTP from SIMTEL20.ARMY.MIL as file
  15.     PD1:<MSDOS.SYSUTL>INTERRUP.ARC.  Note that you must use mode "tenex"
  16.     or "type L 8" to successfully transfer the file.
  17.  
  18. The list is also posted to USEnet in either comp.sys.ibm.pc or
  19. comp.binaries.ibm.pc several times per year, concurrent with a new release of
  20. the list.  Since comp.binaries.ibm.pc is archived, you will be able to find a
  21. fairly recent release in the various UUCP archives.
  22. -----------------------------------------------------------
  23. This list is the result of the time and effort of a large number of people,
  24. among them
  25.  1/85 Janet Jack  (original list)
  26.  1/85 J. Weaver Jr.
  27.  2/85 John Cooper
  28.  2/85 Skip Gilbrech
  29.       Bob Jack
  30.  4/85 Jim Kyle
  31.  8/85 John Ruschmeyer   <ihnp4!vax135!petsd!moncol!john>
  32.  8/85 Bill Frolik       <ihnp4!hplabs!hp-pcd!bill>
  33.  8/85 Ross M. Greenberg <greenber%timeinc.uucp@brl.arpa>
  34.  
  35.    87 Mike Morearty    ...!ucbvax!cory!morearty   \   early 1987
  36.       Ed Nather        ...!ut-sally!nather         >  several undocumented DOS
  37.       Pete Holzmann    {pyramid}!octopus!pete     /   calls in another list
  38.  
  39.    87 Dan Lanciani     ddl@harvard.harvard.edu        various, incl. NetBIOS
  40.  7/87 Ralf Brown       ralf@cs.cmu.edu                INT 24h and DOS func 59h
  41. 10/87 Ralf Brown       ralf@cs.cmu.edu                list maintainer
  42. 11/87 Dan Davison      dd@lanl.gov                    DOS 3.3 function calls
  43. 11/87 Bill White       wwhite@teknowledge-vaxc.arpa   DOS 3.3
  44. 11/87 Richard Hargrove harvard!killer!richardh        EGA
  45. 12/87 Vincent Broman   broman@bugs.nosc.mil           Cordata BIOS/Minix
  46. 12/87 Dennis Grinberg  grinberg@bimacs.bitnet         MCGA/VGA
  47.  1/88 Brad Davis       tektronix!sequent!gssc!bradd   GSS, DGIS
  48.  2/88 D. Spinellis     dds%cc.imperial.ac.uk          Herc GRAFIX Dev Toolkit
  49.  3/88 Michael A. Moran Michael@cup.portal.com         VGA INT 10h
  50.  3/88 Ralf Brown       ralf@cs.cmu.edu              DESQview API
  51.  4/88 Richard Marks    rmarks@KSP.Unisys.COM          undoc dir search fields
  52.  5/88 Robert Goldsmith rpg%security@mitre-bedford.arpa AT&T DEB adapter
  53.  7/88 Gary E. Miller   Gary_Edmunds_Miller@cup.portal.com  Paradise VGA
  54.  8/88 John Lefor       jal@ee.rochester.edu           XMS spec
  55.  9/88 Dan Lanciani     ddl@harvard.harvard.edu        miscellaneous
  56.  9/88 Howard Johnson   Howard_Reed_Johnson@cup.portal.com  NetWare overview
  57.  9/88 Finn Thoegerson  via mcvax!daimi!fab            10-NET, miscellaneous
  58.  9/88 Michael Shiels   mshiels@watmath.waterloo.edu   FOSSIL spec
  59. 10/88 Michael Shiels   mshiels@ziebmef.uucp           ATI VIP INT 10h
  60.                        BMB Compuscience Canada Ltd.
  61. 10/88 Michael Shiels   mshiels@ziebmef.uucp           FTP Driver spec
  62. 10/88 Helmut Waelder   ZRWA001@DTUZDV1.BITNET         data structures, misc
  63. 10/88 Helmut Waelder   ZRWA001@DTUZDV1.BITNET         more 10-NET functions
  64. 10/88 Ge van Geldorp   VLRUO02@HDETUD1.BITNET         Novell NetWare
  65.  
  66. Information on Tseng/Ahead/Paradise EGA video modes from a list posted by
  67. Dan Kegel 3/87.
  68.  
  69. Information on the INT 10h functions supported by the EGA BIOS was derived
  70. from the article "Graphic Enhancement" found in the April 1985 _PC Tech
  71. Journal_, pages 58ff., and is marked with the string (EGA). jrh.
  72.  
  73. Information on functions unique to the Portable PC and the Convertible was
  74. derived from a similar list compiled by David E. Powell, and added by
  75. Ralf Brown 11/14/87.
  76.  
  77. Information on LIM EMS 3.2 functions was derived from _Advanced_MSDOS_, by
  78. Ray Duncan. Added by Ralf Brown 11/19/87.
  79.  
  80. Information on LIM EMS 4.0 functions was derived from the transcription of
  81. the specification by Dick Flanagan.  Added by Ralf Brown, 11/20/87
  82.  
  83. Some of the information on MCGA/VGA BIOS calls was derived from _Byte_,
  84. Volume 12 Number 12.
  85.  
  86. Various and sundry info on which machines support which calls was derived from
  87. the BIOS comparison in _Byte_, Volume 12 Number 12 and added by Ralf Brown,
  88. 1/4/88.
  89.  
  90. COMPAQ DOS 3.31 INT 25/26 from a posting by John Lefor, 1/25/88.
  91.  
  92. TopView INT 15/AH=12h info from macro definitions by Daniel T. Travison Jr.
  93. Added 3/4/88.  Some additional TopView INT 15 info gleaned from "glue" routines
  94. by John Navas.
  95.  
  96. Quarterdeck's flyer on its overpriced API specs and tools provided sufficient
  97. clues as to functionality to allow figuring out a large number of DESQview
  98. INT 15h calls.
  99.  
  100. MS Mouse driver calls derived from PC Magazine, Vol 6 #13.  Added 3/29/88.
  101.  
  102. Non-video PS/2 BIOS calls derived from _IBM_ROM_BIOS_ by Ray Duncan.
  103. Added by Ralf Brown, 7/6/88.
  104.  
  105. EEMS function calls derived from PC Tech Journal, May 1987.  Added by Ralf
  106. Brown, 7/11/88.
  107.  
  108. The list of functions used by Novell NetWare was taken from Novell's
  109. "NetWare Function Call Reference".
  110.  
  111. PC Mouse information derived from the "PC Mouse Reference Manual version 4.00"
  112.  
  113. 10-Net INT 6Fh information derived from "10-Net Reference Manual version 2.0"
  114.  
  115. APPC/PC INT 68h information derived from "Advanced Program-to-Program
  116. Communication for the IBM Personal Computer, Programming Guide", second
  117. edition, Dec 1986.
  118.  
  119. CDROM function call information derived from "Microsoft MS-DOS CD-ROM
  120. Extensions Function Requests", dated May 28, 1988.  Added by Ralf Brown,
  121. 9/19/88.
  122.  
  123. Novell NetWare function names from a 9/23/88 post by Marc Guyott
  124. <mguyott@mirror.TMC.COM>.  Added 9/30/88.
  125.  
  126. Miscellaneous data structures contributed by Helmut Waelder derived from
  127. descriptions in "MS-DOS Encyclopedia".
  128.  
  129. Additional 10-Net INT 6F info from 10-Net version 3.3.10.
  130.  
  131. Additional Novell NetWare info from "Advanced NetWare 2.0 Reference".
  132. -----------------------------------------------------------
  133. What they're saying about this list:
  134.   "A cornucopia of descriptions of interrupt and function calls on the
  135.    IBM PC.  A great thing to have on your hard disk if you don't have
  136.    a Ray Duncan or Peter Norton book handy."
  137.       _Turbo_Technix_, July/August 1988, p. 157.
  138. [and that was about the 1/30/88 version, which is less than half the size of
  139.  the current version....]
  140. -----------------------------------------------------------
  141. If you know of any information which is not in the list, or which is incorrect,
  142. please let me know!  This list would be a pale shadow of its current self if it
  143. weren't for everybody's input.
  144.  
  145.      Ralf Brown
  146.  
  147. Address e-mail to:
  148.      ARPA: ralf@cs.cmu.edu                   \
  149.      UUCP: {ucbvax,harvard}!cs.cmu.edu!ralf   > preferred
  150.      BIT:  ralf%cs.cmu.edu@cmuccvma          /
  151.          FIDO: Ralf Brown 1:129/31
  152.                or post a message to the DR_DEBUG echo
  153.  
  154. I reply to all submissions and inquiries.  If you do not receive a reply within
  155. a week, send your message again, giving a better return path (on UUCP, one 
  156. starting from harvard or ucbvax).
  157.